interlocking paving block - French English Dictionary